New York, NY
Posted over 2 years ago
Times Square, NY
SNOWING IN TIMES SQUARE! The snow has been off an on all day, but now it’s starting to come down hard for the weekend snowstorm. Stay safe everyone!
0